package myObject

import myclass.Student

/**
  * Student
  *
  * @author zhangyimin
  * @date 2018-09-14 上午11:08
  * @version 1.0
  */
object Student {

  def main(args: Array[String]): Unit = {
    var s1=new Student
    s1.setId(123)
    s1.setName("张三")
    println(s1.getId())
    println(s1.getName())

//伴生类可以访问私有属性,但是非伴生类无法直接访问其属性
//    println(s1.id)
//    println(s1.name)


    //获得这个泛型集合,并打印出对象 这里不可访问其courceList属性
    s1.addNewCourseGrade("mike1",200)
    s1.addNewCourseGrade("mike2",200)
    s1.addNewCourseGrade("mike3",200)
    s1.addNewCourseGrade("mike4",200)
//    s1.courceList.foreach(println);
//    for (s<-s1.courceList)println(s.coursename+"********"+s.grade)




  }



}
